A Tableau Calculus for Minimal Model Reasoning
نویسنده
چکیده
The paper studies the automation of minimal model inference, i.e., determining whether a formula is true in every minimal model of the premises. A novel tableau calculus for propositional minimal model reasoning is presented in two steps. First an analytic clausal tableau calculus employing a restricted cut rule is introduced. Then the calculus is extended to handle minimal model inference by employing a groundedness property of minimal models. A decision procedure based on the basic calculus is devised and then it is extended to minimal model inference. The basic decision procedure and its extension enjoy some interesting properties. When deciding logical consequence, the basic procedure explores the search space of counter-models with a preference to minimal models and each counter-model is not generated more than once. The procedures can be implemented to run in polynomial space, and they provide polynomial time decision procedures for Horn clauses. The extended decision procedure can also be used to nding all minimal models of a set of clauses.
منابع مشابه
Implementing Circumscription Using a Tableau Method
A tableau calculus for first-order circumscriptive reasoning is developed. Parallel circumscription with fixed and varying predicates with respect to Herbrand models is treated. First a new clausal tableau calculus for first-order reasoning is developed where a hyper-type rule is combined with a restricted analytical cut rule. The use of a cut rule offers the advantages that when deciding logic...
متن کاملConstraint Tableaux for Hybrid Logics Draft
Hybrid logics are modal logics with names for worlds. Tableau systems for various hybrid logics were proposed in [6, 7, 20]. We present an improved tableau system for hybrid logic that handles equality for nominals by substitution and generation of inequality constraints. This compiles out the equalities while storing the inequalities, thus allowing for efficient equality reasoning. The proof p...
متن کاملTheorem Proving Techniques for View Deletion in Databases
In this paper, we show how techniques from first-order theorem proving can be used for efficient deductive database updates. The key idea is to transform the given database, together with the update request, into a (disjunctive) logic program and to apply the hyper-tableau calculus (Baumgartner et al., 1996) to solve the original update problem. The resulting algorithm has the following propert...
متن کاملCombining Integer Programming and Tableau-based Reasoning: a Hybrid Calculus for the Description Logic Shq
Combining Integer Programming and Tableau-based Reasoning: A Hybrid Calculus for the Description Logic SHQ
متن کاملIndividual Reuse in Description Logic Reasoning
Tableau calculi are the state-of-the-art for reasoning in description logics (DL). Despite recent improvements, tableau-based reasoners still cannot process certain knowledge bases (KBs), mainly because they end up building very large models. To address this, we propose a tableau calculus with individual reuse: to satisfy an existential assertion, our calculus nondeterministically tries to reus...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996